limb bud - French English Dictionary